trafficable roof - German English Dictionary